digest (think over) - Spanish English Dictionary